import javax.swing.*;
import java.awt.*;

public class Okienko extends JFrame {

    public Okienko() {
        ustawOkno();
        ustawKomponenty();
        pack();                         // automatyczne dopasowanie rozmiaru okna do zawartych komponentów
        setLocationRelativeTo(null);    // jeśli jest pack() to nie może być set size
    }

    public void ustawOkno() {
        //setSize(new Dimension(600, 150));    // jest pack, więc nie ustwia sie rozmiaru
        setTitle("Kalkulator");

        setLayout(new BorderLayout(10, 10));

        try {
            UIManager.setLookAndFeel(
                    UIManager.getSystemLookAndFeelClassName());
        } catch (Exception e) {
        }
    }

    public void ustawKomponenty() {
        Panel panel = new Panel();
        add(panel);
    }
}